package com.alks.function.data.request.mtl;

import com.alks.entity.data.page.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
public class GenericMaterialDocReq extends PageParam {
    private String companyId;
    @ApiModelProperty(value = "指令")
    private String lotNo;
    @ApiModelProperty(value = "型体")
    private String style;
    @ApiModelProperty("厂商")
    private String vendorName;
    @ApiModelProperty("材料名称")
    private String mtlName;
    @ApiModelProperty("材料颜色")
    private String mtlColor;
    @ApiModelProperty("1:无单价 2：有单价 3：全部 只有建档需要传")
    private String flag;
    @ApiModelProperty(value = "通用材料建档 1: 材料颜色不为空 2：材料颜色为空 3： 材料不为空 4：材料为空 5：单价不为空 6：单价为空 7：厂商不为空 8：厂商为空 9：备注不为空 10：备注为空")
    private String choose;
    @ApiModelProperty(value = "指令材料单价建档 1: 指令不为空 2：指令为空 3： 形体不为空 4：形体为空 5：材料颜色不为空 6：材料颜色为空 7：材料不为空 8：材料为空 9：单价不为空 10：单价为空" +
            "11：厂商不为空 12：厂商为空 13：备注不为空 14：备注为空")
    private String choose2;
    @ApiModelProperty(value = "1：已检核 2：未检核 3：全部")
    private String check;

}
